//
// Author: Vladimir Migashko <migashko@gmail.com>, (C) 2011
//
// Copyright: See COPYING file that comes with this distribution
//

#ifndef FASYS_LIBS_CHANNEL_SERVICE_ICHANNEL_SERVER_HPP
#define FASYS_LIBS_CHANNEL_SERVICE_ICHANNEL_SERVER_HPP

#include "types.hpp"

namespace fasys{ namespace service{ namespace channel{

/*
typedef ::fasys::channels::message message;
typedef ::fasys::channels::basic_message basic_message;
  */

struct ichannel_server
{
  virtual void process(message_notify& cmd) = 0;
protected:
  virtual ~ichannel_server() {};
};


}}}

#endif
